wire straps - Turkish English Dictionary